// 云函数入口文件
const cloud = require('wx-server-sdk')

cloud.init({ env: cloud.DYNAMIC_CURRENT_ENV }) // 使用当前云环境

const db = cloud.database();

// 云函数入口函数
exports.main = async (event, context) => {
  // 从event中获取category参数
  const id = event.id;

  try {
    const result = await db.collection('foods').where({
      _id: id // 假设id是字符串格式的ObjectId
    }).limit(1).get();

    // 返回查询结果
    return {
      code: 0, // 状态码，0表示成功
      data:result // 返回查询到的数据
    };
  } catch (err) {
    // 出现错误时返回错误信息
    return {
      code: -1,
      msg: err.message
    };
  }
}